marine glue - English Synonyms Dictionary